#ifndef SESSIONDETAILWDIGET_H
#define SESSIONDETAILWDIGET_H

#include <QDialog>
#include <QWidget>
#include <QLabel>
#include <QPushButton>
#include <QVBoxLayout>
#include <QMessageBox>

#include "debug.h"
#include "choosefrienddialog.h"
#include "model/datacenter.h"

////////////////////////////////////////
/// "单聊"会话详情
////////////////////////////////////////

class SessionDetailWdiget : public QDialog
{
    Q_OBJECT
public:
    SessionDetailWdiget(const QString& userId, QWidget* parent = nullptr);

private:
};

////////////////////////////////////////
/// 头像 + 昵称 Item
////////////////////////////////////////

class AvatarItem : public QWidget
{
    Q_OBJECT
public:
    AvatarItem(const QIcon& avatar, const QString& name);

    QPushButton* getAvatarBtn();

private:
    QPushButton* avatarBtn;
    QLabel* nameLabel;
};

#endif // SESSIONDETAILWDIGET_H

